easily embarrassed - Alemán Inglés Diccionario